// 心愿墙模块

// 导入express
const express = require('express')
const router = express.Router()
// 导入处理函数
const { isPastdue, getwishbarrage, getwishdata, publishwishdm,
  getblessing, getconfession, publishluck, getluckinfo,
  getluckBytimer, withhisluck, getblessingByheat, getconfessionByheat, getwishdataByheat } = require('../router_handler/wish')

// 处理token是否过期
router.get('/isPastdue', isPastdue)
// 获取心愿墙的心愿内容字段
router.get('/getwishbarrage', getwishbarrage)
// 获取心愿墙热度数据列表
router.get('/getwishdataByheat/:num', getwishdataByheat)
// 获取心愿墙时间数据列表
router.get('/getwishdata/:num', getwishdata)
// 发布流动心愿弹幕
router.post('/publishwishdm', publishwishdm)
// 获取祝福墙的时间排序数据列表
router.get('/getblessing/:num', getblessing)
// 获取祝福墙的热度排序数据列表
router.get('/getblessingByheat/:num', getblessingByheat)
// 获取表白墙的时间排序数据列表
router.get('/getconfession/:num', getconfession)
// 获取表白墙的热度排序数据列表
router.get('/getconfessionByheat/:num', getconfessionByheat)
// 发布机遇
router.post('/publishluck', publishluck)
// 查询个人机遇信息
router.get('/getluckinfo', getluckinfo)
// 根据时间获取推荐推荐
router.get('/getluckBytimer/:num', getluckBytimer)
// 与其机遇
router.post('/withhisluck', withhisluck)

// 导出
module.exports = router